// 封装ajax方法
function http(url, method = 'GET', params = {}) {
  // 设置统一请求地址
  let apiUrl = 'http://localhost/api/v1';
  return new Promise((resolve, reject) => {
    $.ajax({
      url: apiUrl + url,
      method: method,
      data: params,
      headers: {
        // 设置请求头添加token
        "Authorization": localStorage.getItem("token")
      },
      success: function (response) {
        // 统一处理成功响应
        // 可以根据需要进行一些通用的操作，比如处理返回的数据，显示成功提示等

        // if (response.code == 200) {
        //   alert("查询成功")
        // } else {
        //   alert("查询失败")
        // }
        resolve(response)
      },
      error: function (xhr, status, error) {
        // 统一处理错误响应
        // 可以根据需要进行一些通用的操作，比如显示错误提示等
       
        if (xhr.status == 401) {
          console.log("状态码401,登录状态过期")
          alert("状态码401,登录状态过期")
          //  location.href='./login.html'
          window.location.href = "./login.html"
        }
        reject(xhr);
      }
    });

  })
}


